flint patent attorney invention patent michigan grand rapids lansing ann arbor patent detroit invention grand blanc innovation new invention fenton invention help inventor